mongrel dog - German English Dictionary